narrows (harbor) - Turc Anglais Dictionnaire